package com.ibeeking.found.common.entity.open;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName WxOpenAuthDTO
 * @Description
 * @Author ibeeking
 * @Date 2021-11-08 8:59
 **/
@Data
public class OpenAuthOfWxCpTpAuthCorpInfo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 授权方企业微信id
     */
    private String corpid;
    /**
     * 授权方企业名称，即企业简称
     */
    private String corpName;

    /**
     * 授权方企业类型，认证号：verified, 注册号：unverified
     */
    private String corpType;

    /**
     * 公众号类型，
     */
    private String corpRoundLogoUrl;
    /**
     * 公众号类型，
     */
    private String corpSquareLogoUrl;

    /**
     * 授权方企业用户规模
     */
    private String corpAgentMax;
    /**
     * 授权方企业用户规模
     */
    private String corpUserMax;

    /**
     * 授权方企业的主体名称
     */
    private String corpFullName;

    /**
     * 企业类型，1. 企业; 2. 政府以及事业单位; 3. 其他组织, 4.团队号
     */
    private Integer subjectType;

    /**
     * 认证到期时间
     */
    private Long verifiedEndTime;

    /**
     * 授权企业在微信插件（原企业号）的二维码，可用于关注微信插件
     */
    private String corpWxqrcode;

    /**
     * 企业规模。当企业未设置该属性时，值为空
     */
    private String corpScale;

    /**
     * 企业所属行业。当企业未设置该属性时，值为空
     */
    private String corpIndustry	;

    /**
     * 企业所属子行业。当企业未设置该属性时，值为空
     */
    private String corpSubIndustry;

    /**
     * 企业所属子行业。当企业未设置该属性时，值为空
     */
    private String location;
}
